// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

#pragma once

#if defined( WIN32 )
#	include "targetver.h"
#	include <Windows.h>

#elif defined( __linux__ )
#	include <limits.h>
#	include <ctime>
#	include <locale>
#	include <sys/stat.h>
#	include <sys/types.h>
#	include <dirent.h>
#endif

#include <stdio.h>
#include <fstream>
#include <string>
#include <vector>
#include <map>
#include <set>
#include <algorithm>
#include <cstring>
#include <cassert>